#include <iostream>
using namespace std;

int main()
{
	int a = 0;
	int b = 1;
	auto s = [a,b]()->int {return a+b;};
	cout<<s()<<endl;

	auto p = [&a]()mutable->void {++a;};
	//记得调用
	p();
	//由于使用的引用捕获，所以现在可以完成修改了
	cout<<a<<endl;
}
